package behavioral.observer;

/**
 * @ClassName: Event
 * @Description: 观察者与被观察者传递的事件抽象类
 * @Author: liu-hao
 * @Date: 2023-04-09 11:33
 * @Version: 1.0
 **/
public abstract class Event<T> {
    /**
     * 获取事件源
     *
     * @return 事件源
     */
    abstract T getSource();
}
